// pages/person/index.js
import personRequire from '../../utils/person.js'
const getUserMsg = new personRequire()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    avatarImg:'https://img.yzcdn.cn/vant/cat.jpeg',//用于存放图片地址
    userMsg:{
      name:'用户名xxx',
      identity:'员工',
      brief:'这位用户很懒，啥也没有留下哦......'
    },//保存用户信息
    isLogin:false//判断是否登录
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    if(wx.getStorageSync('token')){
      this.setData({isLogin:true})
      getUserMsg.getUserMsg(wx.getStorageSync('token')).then(res=>{
        if(res.data.code === 200){
          console.log(res)
          let data = res.data.obj
          this.setData({
            avatarImg:data.headname?data.headname:'https://tse1-mm.cn.bing.net/th/id/OIP-C.sEZmgedTx2mD86GoazJlzwHaHa?w=168&h=180&c=7&r=0&o=5&dpr=1.25&pid=1.7',
            userMsg:{
              name:data.nick?data.nick:'用户3659',
              identity:data.gender === 0?'男':'女',
              brief:data.introduce?data.introduce:'这位用户很懒，啥也没有留下哦'
            },
          })
        }else{
          this.setData({
            isLogin:false
          })
        }
      })
    }else{
      this.setData({
        isLogin:false
      })
    }
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})